Yay_Currency\Engine\Compatibles\WooCommerceBookings B

Total Complexity 89
Dependencies 4
Dependents 0
Total lines 346
Lines of code 257
Logical lines of code 158
Comment lines 8
Methods 22
Properties 1

Methods 22

Method Rating Maintainability Complexity Lines of code
woocommerce_bookings_resource_additional_cost_string()
A
42 15 49
get_booking_product_price_html()
A
43 11 49
product_addons_set_cart_contents()
A
57 10 13
get_rest_route_via_rest_api()
S
62 7 11
detect_checkout_default_via_rest_api()
S
62 5 11
is_original_product_price()
S
69 5 6
detect_cart_checkout_by_currency_via_rest_api()
S
62 4 11
yay_currency_woocommerce_currency_symbol()
S
66 4 8
__construct()
S
52 2 22
use_default_default_currency_symbol()
S
71 3 6
convert_to_default_currency()
S
71 3 6
woocommerce_add_cart_item_data()
S
70 3 6
is_original_default_currency()
S
71 2 6
detect_3rd_plugins_conditions()
S
71 2 6
get_price_default_in_checkout_page()
S
69 2 7
get_product_price_default_by_cart_item()
S
69 2 7
get_product_price_by_cart_item()
S
69 2 7
get_price_with_options()
S
69 2 7
get_price_fallback_in_checkout_page()
S
69 2 7
yay_currency_caching_price_html()
S
75 1 4
woocommerce_bookings_calculated_booking_cost()
S
75 1 4
woocommerce_get_price_html()
S
75 1 4